package com.javaweb.base;

/**
 * 异常基类
 * <p>
 * 所有的自定义异常都应该继承本类
 * @author tank2140896
 */
public class BaseException extends RuntimeException {
	
	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = -5124760637419597955L;

	/**
	 * 无参构造方法
	 */
	public BaseException(){
		super();
	}
	
	/**
	 * 带参构造方法
	 * @param message 异常信息
	 */
	public BaseException(String message){
		super(message);
	}
	
	/**
	 * 带参构造方法
	 * @param cause 异常信息
	 */
	public BaseException(Throwable cause) {
		super(cause);
	}
	
	/**
	 * 带参构造方法
	 * @param message 异常信息
	 * @param cause 异常信息
	 */
	public BaseException(String message, Throwable cause) {
		super(message, cause);
	}

}
